home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 4 / ETO Development Tools 4.iso / Essentials / MacApp Documentation / MacApp.TECH$ Archives / 1988 / Jun 88 / Limited vision 6⁄30 < prev    next >
Encoding:
Text File  |  1991-03-06  |  1.6 KB  |  42 lines  |  [TEXT/GEOL]

  1. Item    5550398                         30-June-88        06:31
  2.  
  3. From:   D0619                           Palomar Software, Dev, Joel West
  4.  
  5. To:     MACAPP$                         MacApp Interest List
  6.  
  7. Sub:    Limited vision
  8.  
  9. Greg is of course right about arbitrary limits.  Sure, FORTRAN programmers
  10. have a good excuse for arbitrary limits, but everybody else doesn't.
  11.  
  12. As a software design psychiatrist, one of the most common ailments I see
  13. is limitosis--a needless limiting of one's horizons and futures.  Remember
  14. 640K?  We laugh now, but some dweeb six years ago thought it was a
  15. reasonable limit for MS-DOS.  Remember 32K resources?
  16.  
  17. Limits would be fine if you knew with 100% certainty what your software would
  18. be used for throughout its lifetime.  OS and compiler writers never do.  Ever.
  19.  
  20. Suppose you chose an approach that has a limit, and you were wrong.  Be
  21. creative.  For example, Greg suggests we could go from 4096 to 8192 entries
  22. in the JT using a 16-bit signed (or unsigned) displacement.
  23.  
  24. As for this neo-fascist sanctimoniousness, "Our limits are good for you, so
  25. you should thank us for them," it seems like someone has their role confused.
  26. Is it as a preacher, or as a supplier of useful software?  Based on my years
  27. of experience, the correct answer by anyone who works for me to the complaint
  28.  
  29.   I keep bumping up against your limits...
  30.  
  31. is
  32.  
  33.   You want them bigger?  Sure, no problem.  How big?
  34.  
  35. This is particulary true for something like MPW, where you can easily add
  36. compiler and linker options to let the user specify his own preferred table
  37. size, without increasing the resources required by the ordinary guys.
  38.  
  39. Joel
  40.  
  41.  
  42.